panzer (german military) - French English Dictionary